908
1
758
3466
1056
3546
690
4443
9
558
0
1207
297066
2949
55904
8527
37355
13
2717
2802
6
1008
17333
27
3146
12
444571
1084
2381
3
1787
1166
11
485
108797
1652
1371
2386
2245