2829
1
5079
2072
3
1078
1219
2604
2
1446
103
0
5216
8
11150
709
588
700
899
810
539
502
2735
5
549
38477
34
336
2589
1112
1038