903
1061
801
1875
930
980
1186
850
2452
2684
1354
1250
1529
1529
2504
1544
1525
1718
1430
2027
3459
800
1043
2566
1688
2567
2246
1844
2715
1613
1884
984
7241
939
4097
1956
1789
1797
1509
1469
1772
1711
973
1898
1457
1183
1403
1847
1995
970
1962
1636
1982
1292
1812
1681
2010
2471
1057
1081
1765
1963
787
1712
741
1608
956
761
730
1076
1345
895
1033
813
1562
3762
2582
849
783
792
1980
1110
1438
944
980
823
1425
744
1608
2994
1140
1166
1019
1090
896
743
986
1744
1577
2393
786
1285
1127
1685
880
1663
1368
913
837
1784
1195
871
789
1436
1866
932
832
1338
1392
1215