2226
1410
1843
1393
700
5813
4995
3894
849
713
1068
728
751
754
985
752
1830
719
746
820
1155
1301
960
746
658
860
696
833
735
934
4267
809
1591
1814
3377
2389
1813
1084
2343
2163
940
5266
1275
921
1313
1577
1298
2362
1274
776
1114
1051
784
751
925
700
1037
969
1324
1293
1412
2398
1442
921
1558
1660
1481
1478
806
780
850
728
644
885
1305
757
7217
1622
2077
1171
952
1387
29918
1097
828
4732
1898
966
1545
907
745
974
1042
2013
1028
1912
1533
914
1194
4305
1040
747
690
1400
1158
817
1154
1558
1363
722
698
1306
1204
1330
1631
707
1482
985
1663
743