21152
8
877
0
19783
2
32302
14
1350
3125
4471
2535
2996
1189
1306
1
2932
2986
3498
4
25669
460
407
17946
1596
1311
1494
1153
3090
6
2462
572
255
1933
2366
1533