21152
8
2593
1
2966
11
736
2324
4
297066
0
2189
2
2711
2666
9
3212
5151
2911
587
4651
3
2554
16
398656
19
2120
2182
550
3254
4724
6499
1942
2082
7893
2378
6753
17
2676
108797
6307
10