3197
1895
1922
1293
1170
1199
1058
850
3178
1995
1422
1841
1981
1370
2130
1849
963
1709
2753
1102
1973
980
2432
1004
1219
1502
1088
1003
2618
1156
1621
2302
1672
1514
1377
1346
1433
1168
2130
1844
1671
4561
861
995
954
1029
1613
964
2812
1183
4795
2683
1027
1907
2004
2298
2569
1077
1485
1373
1250
1073
2040
900
1151
5048
1670
2066
1664
1019
1081
1105
943
1006
957
1640
1512
1697
782
2131
1391
2214
1320
764
970
1266
1336
1813
937
1162
1086
760
4104
1399
827
2152
1090
947
1594
1791
1110
1022
1162
1003
992
833
843
1795
3574
819
856
1240
831
832
940
899
2957
1470
847
1154