908
1
758
3466
1056
1309
0
1992
3
697
3546
558
4914
2
1207
1166
11
5389
2717
2802
6
1008
14118
18
297066
2949
2719
2381
485
1252
608
2121
1371
6200
55904
3447
7
37355
13