870
0
1840
2
2199
3
893
605
266
1877
1
569
1227
1936
1862
1823
1663
3480
5
530
344
20634
8
421
1551
700
437
1020
226919
14
1773
1116
278
298
262
305
331