21152
8
2535
2
83
1
564
3090
6
784
0
3083
2886
1743
790
32302
2430
3
19783
1594
2932
1225
3498
4
17946
1294
3587
2996
1153
2669
1618
12632
7
25669
3683
1757
1229
1514