910
1
780
649
2
1426
564
2785
4
103
395
0
134
422
533
599
8827
1485
289
1593
3515
1958
3
5134
10
2550
8
1234
1625
733
887
676
679
202
197
1330
3166