908
1
758
3466
3546
1056
951
1976
3
690
619
4443
9
564
558
0
2502
1207
297066
2949
2740
55904
8527
37355
13
3539
1559
2
2717
2802
6
1008
17333
27
3146
12
444571
1084
2381