1055
0
1252
1891
19079
6
1225
1601
3
1012
581
960
109776
42
542
2189
1823
3178
2
36905
1494
2182
1
2247
2649
868
621
1650
2638
1966
5
718
1432
1618
2818
7
1785
504