1789
10
98621
31
1321
3
830
1
910
854
780
564
2785
4
1426
649
2
134
103
1593
3515
1958
5134
2550
8
1234
679
202
260
197
733
887
676
1330
3166
422