3442
2
4820
20634
8
381
0
4396
3
2461
20
169211
11
2125
1
2526
4536
637
282572
2855
918
2493
625
2730
6
845
2774
1337
2668
2853
5838
5
1320
1666
1759
2810
13159
10
1862
2172