1354
2
641
4
1078
689
1
815
1150
7
360
1085
3
1554
0
633
1094
793
668
1691
1677
658
339
275
473
1329
1080
1143
318
1643
245
440
586
536
1167
598