1622
1
1275
4326
3378
3
4832
772
1284
2
3090
6
1149
710
1379
2903
2932
378
0
2740
21152
8
915
3080
1687
5
1169
1505
1523
1512
1384
2951
981
975
4
1536
989
25669