2565
2
2902
16
657
0
1193
19783
2535
2320
6
557
2823
5
3657
8
4044
3083
1733
612
2155
3
616
2465
762
3125
585
3546
1
908
533
2408
2087
4775
3498
4
3779
2948
4471