515
1
2980
576
485
2
639
2085
4
1343
3318
2400
3
1773
2259
1077
2457
1084
792
749
1138
848
991
1012
834
832
1049
546
560
814
798
7
557
866
642