21152
8
1350
0
2593
1
297066
460
2711
2
2462
1927
1596
1311
2271
4
2948
3
5151
2911
9
4651
398656
19
2299
8527
929
905
1755
550
528
4724
1289601
45986
522
13499
5
3316
10
1942