2937
2543
1203
1482
1327
1326
953
1019
1058
2202
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
1106
810
855
1079
1110
873
2440
996
1111
730
809
903
2594
877
3723
884
1215
1315
856
1435
3141
891
1274
910
1226
1697
1587
5225
2992
793
762
1016
1694
884
818
887
847
1860
872
1211
1566
898
1745
2976
1246
883
1602
2671
1856
1309
1093
1876
1915
1238
3015
1375
1220
3099
987
809