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