21152
8
2535
2
2911
9
1348
1
2990
0
2312
1760
1622
3090
6
3083
2525
4
1743
2262
4258
2522
2495
790
32302
19783
2932
3498
1394
17946
1294
1153
2890
3
2669
761
1154
12632
7