908
1
690
758
3466
1056
2949
0
3546
1015
1694
951
4443
9
2669
2
1787
558
564
1743
1207
297066
108797
55904
8527
37355
13
2717
2802
6
1008
21152
8
17333
27
3146
12