1790
10
98621
31
1322
3
830
1
910
854
780
564
2785
4
1426
649
2
135
103
1594
3515
1958
5134
2550
8
1234
679
203
260
197
733
887
676
1330
3166
422