99
1
2470
2
1129
0
2000
1418
1132
928
1584
1229
1603
26
661
1544
13159
10
1053
300
1966
6
4436
9
935
804
493
1282
383
2105
1903
1367
1084
2708
1172
4140
3