99
1
475
0
5009
2470
2
383
1418
611
1636
418
552
543
1650
522
13159
10
846
2105
477
58
29323
798
804
139
400
2955
4106
1132
521
1390
422
1898