2901
1
440
0
336
543
2512
2
917
384
2230
2102
970
569
346
6182
1549
2348
493
1404
1831
5
522
1049
1808
1663
1008
885
341
2101
785
581
856
692