543
0
10324
2
116
257
2445
6
3599
1
710
815
2691
477
65
487
2395
493
1559
353
699
1348
984
180849
521
2635
2952
1817
668
68
166543
18
466
475
747