603
1
540
641
1037
2208
4
2129
6
545
4988
11
755
895
2
507
773
3
389
555
598
418
478
484
2017
7
1514
8
1115
451
462
2965
10
105
85
375
95
58
40