2620
2
2829
1
5079
2861
1078
2403
2962
0
103
11150
3
709
588
700
899
810
539
502
2735
5
2035
6
549
38477
34
336
1112
1038
2630
2562
2436