2671
1343
1704
688
2018
2298
2339
1828
1765
2471
1005
1614
2272
1373
1999
1768
1800
2356
1364
3052
790
635
2539
2145
2413
1468
2412
2849
719
4073
1895
2232
1746
1893
1560
1072
1710
2159
981
1567
2521
2440
1902
933
1683
726
1931
2353
1718
2220
1871
1144
1802
848
1746
2463
2997
1911
2132
3105
1675
876
1495
743
1382
902
748
1045
1203
1699
1864
898
1006
1023
1573
667
1249
858
3214
1124
2398
1138
951
952
1222
746
1370
664
1476
1997
9386
706
648
1253
879
866
1298
613
1549
949
755
1344
797
850
641
1764
1179
734
1833
915
1335
1288
1957
1795
807
2302
1759
701
1355
1935