2878
15
1024
3
5186
24
1106
8
1651
1
1178
2
6542
5
709
800
1790
652
118
484
838
0
882
1029
1641
2567
6
1779
4
2332
7
4976
3513
10
1805
3016
2668
24966
33
1047
98615
31
3590
2738