2382
3037
3212
2265
2593
1601
1924
1566
1164
2998
1527
964
1360
1695
1901
867
3076
1921
2032
893
2092
946
1958
856
1160
2227
1411
2553
2296
920
1535
1284
1864
1571
809
883
1605
1792
1870
1073
961
2019
1161
1283
2647
1402
1210
1512
844
1314
1487
1355
1983
1399
1322
1627
1629
866
1175
1186
1575
1604
3141
846
1083
830
1907
2044
839
893
999
1042
1157
1222
1172
752
2119
2131
848
809
1034
884
1283
918
1830
849
1295
2420
987
1546
1202
1438
1275
920
1006
1409
1008
806
1389
2549
1073
950
1367
822
827
1291
3118
1289
1283
1795
1652
850
943
850
880
1310
2890
2156
2393
2329