2012
2485
909
1050
2228
31874
1263
878
1005
872
1474
1948
1640
987
956
1539
1045
1095
1085
842
1150
1174
1354
21350
931
981
1914
1026
953
1070
1330
2248
2350
944
3492
1160
1516
2391
4130
1155
1338
943
2484
1492
1295
901
1236
1531
1547
1590
1713
1346
2341
1303
2287
1568
1529
1892
1060
2280
894
1248
1782
2514
2110
991
1223
1120
878
2274
1710
1317
1310
966
1164
1697
925
1481
1162
5315
1885
1389
1970
841
1013
1780
1863
1034
980
914
900
997
856
1778
3395
1394
990
919
1049
1902
1068
903
2214
1485
1360
857
856
1951
851
1269
1352
5535
856
998
2461
2084
1989
7866
1355
1895