1196
1
1388
2
1524
0
1811
10092
12
1913
2517
3644
4
753
1323
800
3633
13
2559
3
297066
11532
27
1305
4623
5
267612
4978
99072
156
619
36905
1568
4099
7
2358
9
2075
4451
15
3882
3303
10