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