5255
16
2730
6
19279
2
2000
1
726
0
2644
4139
4
18385
1007
121182
14508
18
17353
31535
4740
625
25137
20634
8
282572
2466
5
661
874
398
1317
637
2036
2657
3
2668
2546
4455