3442
2
4820
20634
8
4396
3
2461
20
2125
1
2526
282572
0
2855
169211
11
2493
625
2730
6
572
2299
1172
1099
1842
2668
2522
2126
653
1320
646
2727
5
3402
9
783
2073
19279
5155