2087
2
3090
6
525
1
2903
3
2932
21152
8
2535
3080
4044
5
4471
3498
4
2964
3125
1603
2258
2471
0
9956
1310
2525
1189
2478
585
1659
25669
14
908
378
19783
2996
467