1309
0
7394
5
1992
3
785
610
697
4757
1
2631
5389
3508
7
1492
2529
4914
2
2430
2342
12185
4690
4363
3098
2600
2988
1221
885
938
667
1246
3001
755
1101
1504