2356
1709
1625
1274
877
1464
1278
3149
1319
1080
1171
1001
1939
962
921
910
909
918
865
1131
2012
1937
1519
1658
1648
2253
2935
834
1248
1655
1543
797
3080
1617
2061
1624
1136
851
1252
2144
3199
3618
1124
975
829
1652
2647
2690
877
4760
994
1028
1741
2824
833
1252
1695
3178
1184
1365
2469
1174
1561
2042
1075
849
902
860
929
1312
1018
1685
1376
1565
1752
1025
1806
1578
1520
1027
1464
789
2563
1829
1676
1249
1263
1572
822
835
767
1638
1508
958
1235
1285
1387
816
2064
773
2258
1044
1669
1205
1259
2315
1247
998
2430
2429
1135
930
766
2181
794
1523
1059
1071
1856
1057