0
1257
1015
980
1156
972
1200
1095
1211
911
1052
1387
2989
991
1111
939
1771
1
1252
2704
1494
1578
1523
141071
2563
2465