9836
15
541
0
2476
2
1963
722
554
947
565
584
4155
7
580
21
459
527
502
706
2274
1
952
600
356
464
1647
4
125
798
951
3046
3
410
1376
2408
8
1103