2457
4
1582
6
829
1
862
3680
3
1100
8549
5
593
1710
3486
2368
1153
798
7
1465
546
1814
1721
1780
2
945
384
472
120
113
156
475
1109
984
273
406
103