315
0
8475
12
8244
2445
6
2632
3
1343
3092
1
19279
2
498
9244
2952
711
367
5255
16
1848
400
6515
448
25440
40711
504
370
476