4734
873
2726
3549
982
890
1197
759
1125
832
1789
1416
826
956
2232
3107
891
1954
1158
12035
1293
1322
3356
1742
1088
1545
881
2361
3052
1995
999
1432
1313
2766
7698
1476
801
756
960
2439
779
800
2554
1926
10724
4150
3199
980
10143
1953
1256
801
1134
4913
972
6011
732
771
4166
1040