910
1
780
649
2
1426
565
2785
4
104
395
0
135
422
534
599
8827
1485
289
1594
3515
1959
3
5135
10
2550
8
1234
1626
733
887
676
679
203
198
1330
3166