1622
1
1275
4326
3378
3
4832
772
1284
2
21152
8
3090
6
1149
710
1379
2903
2932
1015
2669
378
0
1694
951
690
2740
915
564
3080
1687
5
1743
108797
1169
1505
1523