21152
8
2366
1
1397
0
3090
6
572
383
2903
3
2932
2
1015
2666
9
2669
1694
5338
951
690
108797
14
2312
1064
7793
4
765
1068
1107
1287
743
1808
2270
1044
2949
730