99
1
2470
2
1129
0
1418
13159
10
1132
928
1584
1229
1603
661
1544
300
4436
9
935
804
493
383
17730
11
2105
1903
1367
2604
1084
2708
1172
4140
3
475
2234
1379