2312
0
1230
4
582
843
25669
2495
1451
1819
1
2522
2
1336
1746
7793
3080
3
2044
994
3158
1044
1743
3683
2999
2368