21152
8
2593
1
1492
3
935
1478
2920
4
297066
0
812
2110
11153
2711
2
3491
2911
9
5151
3186
4651
2676
398656
19
1778
694
550
2940
1942
4724
2702
7
6307
10
2970
2237
1789
469