21152
8
1622
1
1275
4326
3378
3
4832
772
1284
2
3090
6
1149
710
1379
2903
2593
2932
378
0
2740
915
297066
3080
1687
5
2711
1169
1505
2911
9
4651
1523
398656
19
1512
1384