1587
1
860
0
1222856
4
462
3551
3
1984
2391
636
16550
27
5316
3118
343
2135
9
675
849
898
2279
16
1894
459
2299
105290
1823
2108
5
333
1938
1841