908
1
758
3466
1056
297066
0
3546
1166
11
558
3765
4
1295
14118
18
1207
2683
3683
2650
20
2719
3
280
1581
2
2159
444571
9
770
2250
2245
2717
1226
3053
7
2802
6
1008
608
17333
27