21152
8
2087
2
2377
1
2535
2270
3090
6
3083
1397
0
951
2151
1743
790
32302
2366
19783
2932
3498
4
3063
10
17946
773
2303
1294
297066
1153
2669
12632
7
25669
3683
1757
2145