290
2
315
1
3327
5101
1357
4604
13
3575
4
2132
6
1866
3
3742
2913
2675
472
0
1218
770
381
4682
2585
722
787
2054
430
4057
15
1133
1939
1603
957
951
454
403