8771
3145
3490
950
10054
3989
3718
1731
1748
722
2072
1017
7324
3890
1604
673
3589
1630
5133
2655
1564
572
1109
382
973
397
1210
404
1143
466
1199
622
1451
759
800
418
2052
954
6883
3725