830
1
910
854
780
1426
564
649
2
103
395
0
134
1593
2550
8
1958
3
5134
10
3515
1234
1330
3166
307696
9
4721
18
2355
1112
2933
787
1693
1132
3289
1245
495
1374