2457
4
1582
6
829
1
3486
2368
5
1153
798
7
546
1465
3397
2
945
384
1721
2969
1814
1780
406
817
0
273
27
103
1109
413
609
768
984
492
1596
358
753