2535
2
19783
32302
0
25669
2258
1
3498
4
1485
3691
4768
5
1265
21152
8
1431
1781
3090
6
2921
851
2999
3
3083
2327
11
1254
753
2366
942
2082
2818
7
1787
4757
4453
3448
2932