2996
0
138
25669
32302
2845
5
3125
2
17946
19783
1189
473
4044
14
534
2535
1512
1
1193
1461
2964
3498
4
803
2478
420
4471
1672
3051
1603
3779
2315
2986
2704
7