21152
8
2535
2
3090
6
17946
0
3083
32302
19783
2516
1
2932
3498
4
1990
25669
1135
3
1623
2366
796
7793
1543
1294
1153
1129
2087
1393
1641
236066
14
1774
3608
9
2884
5
1712
1735