2087
2
3090
6
525
1
2903
3
2932
2996
0
21152
8
1537
2535
3080
108797
4044
5
4471
3498
4
1458
2964
3125
3316
10
25669
1603
2258
3206
1199
2471
699
2823
5141
7
9956
1310
2525