158
1
738
477
2639
5
1562
2
454
2592
968
755
1138
6
553
3
1095
392
397
358
988
7
526
0
883
956
628
662
984
1685
4
529
413
1621
1006
1801
399
1142