2632
0
101415
109
617
894
476
3012
1974
2
800
1298
1
866
2060
1559
652
3266
412
9816
1644
1484
407
1739
718
1633