21152
8
2535
2
3090
6
1585
3083
1583
1
3461
4
1743
0
790
32302
19783
1844
1673
2932
3498
17946
638
1294
1153
2669
1759
851
2392
12632
7
2583
25669
3683
1757
4915
1589
3