9502
9
268
1
1534
876
608
506
1617
898
1295
8528
27
954
2
395
937
327
541
1301
3
1922
1730
774
2782
1389
5886
10
1097
2325
262
547
531
3424
1598
7
2538