1049
1000
962
810
907
870
1948
924
775
1343
1150
1162
1530
1876
1756
1410
926
1241
999
1095
1181
1087
9992
3383
2610
1439
802
1412
1056
9832
1105
1536
972
831
1165
1642
5528
1693
1541
1021
1826
5818
933
1969
1519
1288
952
1124
1057
1117
1856
1154
1595
1581
872
1031
1358
3217
2980
2288