971
1231
940
3505
810
776
1110
1460
10211
2510
1009
3833
5305
2366
2471
1378
9370
1053
1070
862
4419
2438
1499
792
1370
1540
752
1984
744
1776
5200
6936
1266
742
1617
864
831
1109
1707
1042
1410
1784
882
850
744
1056
793
2457
1815
792
939
787
1319
880
2039
770
898
859
841
2563