910
1
780
649
2
1426
565
2789
4
104
395
0
136
423
534
599
8827
1485
290
1594
3515
1960
3
5135
10
2550
8
1234
1630
734
887
676
680
198
208
1330
3166