857
0
1773
802
171
484
363
1677
121182
1
356
12958
5
46
1343
239
139
543
2855
3
2094
1650
2211
1453
1504
290
2810
247
1182
2306
1559
2
3990
494
2673