655
585
633
612
2196
1
2163
570
941
1
11015
630
2919
1219
15702
942
1605
1224
44771
2
25098
2
2319
2930
732
5432
783
4160
8000
1738
1
2749
1
1102
541
1063
550
659
490
601
552
2402
475
840