1189
0
1372
1
2522
2
32302
2996
4471
736
1403
1527
2023
3083
467
1451
1425
2435
14
1922
1787
3649
5
2059
12459
3
84