1492
3
7394
5
2529
7
2430
2
785
0
2342
1
610
12185
4363
3098
2600
2631
2988
1221
4757
885
938
1246
3001
755
1101
1504
2152
3508