2336
2
1057
3
5245
4
545
0
2009
5
16769
1
2272
4757
2108
485
3378
7
2512
583
577
1094
38477
34
668
329
1945
294
1569
57793
99072
917
10941
609
3544
988
412
595