1297
4
658
1
322
429
522
553
951
2
1167
5
284
361
1200
3843
3
3825
2798
2985
2901
7
3941
2718
2092
8554
10
1830
5847
15485
18
9330
3875
7172
6