5527
3
2738
2471
7
9611
0
2918
2
2719
36905
582
685
542
608
101415
109
2123
1
4198
189326
2502
19079
6
33393
10
32302
4083
106
7003
9
2055
4309
815
370
2323
618
120
45986