830
1
909
854
780
1426
564
649
2
102
394
0
134
1593
2550
8
1958
3
5134
10
3515
1234
1330
3166
307676
9
4721
18
2355
1112
2933
786
1692
1132
3289
1245
495
1374