595
0
799
1
2104
3
1898
2263
4
1872
500
1125
340
219
4111
7756
544
12796
11
1466
2
477
1649
2431
592
2028
1536
3243
7
518
3699