21152
8
7034
2
2593
1
3539
3
297066
0
2711
2592
5151
2911
9
4651
398656
19
550
2195
1463
4724
3017
4728
3198
617
2386
1942
1376
2082
7893
4
4321
1707
12367
26
2378
6753
17
2676