2620
2
2829
1
5079
1078
1131
3145
103
0
1173
1879
3
11150
3879
7
1605
709
2757
588
700
1400
2066
899
810
502
2735
5
549
38477
34
336
1112
1038