910
1
780
649
2
1426
564
2785
4
103
395
0
135
422
534
599
8827
1485
289
1594
3515
1958
3
5134
10
2550
8
1234
1626
733
887
676
679
203
197
1330
3166