2275
2
1020
0
20634
8
19279
802
31535
5009
17353
419694
9
2799
3
1343
2730
6
121182
1
1132
522
1506
440
1614
503
1824
25137
13159
10
2000
2668
670
2224
3663
180849
3114
4
282572