1045
1
1658
4
752
2365
873
3808
6
1852
117
594
350
773
2
1902
4287
1865
493
1176
355
803
111
1755
336
1084
251
380
571
351
0
662
307
396