971
1231
940
3505
810
776
1110
1460
10211
2510
1009
3833
5305
2367
2471
1380
9370
1053
1070
863
4420
2438
1499
792
1370
1540
752
1984
744
1776
5200
6937
1266
742
1617
864
831
1110
1707
1042
1410
1784
882
851
746
1056
796
2460
1815
793
940
790
1320
881
2039
770
898
859
841
2563