21152
8
2593
1
297066
0
2711
2
5151
2911
9
2356
6
4651
3
1616
398656
19
437
550
4724
2959
841
1942
2082
7893
4
1083
1917
2378
1195
374
6753
17
2676
770
108797
6307
10
3453
1494