99
1
383
0
5009
2955
2
475
2470
13159
10
522
1636
611
1418
543
552
798
477
804
4106
458
400
846
418
1650
58
1898
29323
860
2105
2211
521
165