495
2
294
1
851
659
404
432
582
1045
8994
3
2200
6381
6
1704
1628
1649
1111
1120
768
0
2035
7
2080
11
2497
4
1653
989
5811
2121
1624
1426
14005
955
1252
1383