2453
4
1083
1
759
2
489
0
730
1535
132
587
607
580
1965
657
3900
18
125
1587
389
642
491
428
393
481
421
461
365
1650
3
260
71
724
5736
162