910
1
854
780
1426
564
649
2
135
395
0
103
733
1594
3515
5135
10
1959
3
2550
8
1234
1330
3166
307735
9
4721
18
2355
2934
1112
1132
3289
1693
1245
495
1374
399