930
768
3894
945
1267
746
762
7806
3544
9477
1073
5642
804
800
821
3009
2240
864
836
1849
748
6178
2539
780
1392
11186
1385
1038
3329
3810
744
919
756
4050
2443
1536
1452
1950
958
821
5897
701
1456
1563
4474
823
1972
1801
2573
859
1658
897
1980
927
793
806
1327
2724
971
8900