4305
2
2620
2829
1
5079
1078
1570
1746
2733
4
103
0
189326
11150
3
9836
15
709
588
700
899
810
539
502
2735
5
549
38477
34