1948
0
2541
571
1222856
4
1823
1
1647
18385
2
662
7952
3114
3063
3
2855
2229
5223
9
4016
3691
5
2749
329
3092
521
1587
2735
1894
814
1129
180849
417
565
933
1879