448
0
607
572
2535
2
633
2996
3083
2465
2087
3125
847
3546
1
2466
5
612
3779
12305
3
4471
2964
1624
3051
1603
677
657
754
1800
3147
2057
2906
480