1360
1
997
866
2838
2
3412
2655
845
3957
3
3245
11153
8
2744
0
703
3012
5635
20163
44
4971
14
2733
4
1089
1681
1540
427
3818
2323
9