4073
881
3634
3679
1767
3343
4609
1101
1048
1778
890
2190
910
1713
1587
847
2408
1325
983
878
1271
895
983
1979
2286
2228
1545
884
850
1539
1011
1182
1012
952
1776
1374
1101
1351
1597
833
900
7872
1213
2828
3508
2659
878
1718
939
921
1312
787
1770
1035
1728
1375
1161
1033
1434
1837
1420
812
1304
940
2312
3336
1813
801
941
904
1298
1110
1369
882
1688
4116
1087
1613
1199
1194
2114
1488
1942
1492
1361
1305
1110
861
951
1046
2899
1574
1598
4194
1251
763
1127
1246
688
1386
1413
838
935
846
3254
772
1688
762
755
1181
799
3043
1310
756
1558
853
2139
1477
860
2601