99
1
383
0
2955
2
477
798
611
522
1898
475
13159
10
400
1418
4106
521
5009
455
458
353
8116
6
363
472
543
2470
552
1636
1462
804
2105
846
418