595
0
618
120
471
482
1860
2
125
2045
4102
4
2153
3632
1355
5726
10
4933
13
2468
3401
467
4073
7
3458
11
1787
563
105
638
612
98
388
2709
6
905
2317
5
272