3090
6
25669
0
17946
32302
21152
8
994
1127
1
1431
1461
1739
574
1688
3498
4
1833
2
2164
3
4425
1364
1969
3117
2530
3655
5
1182
19783
746
1106
1815
7
6874
272
3289
7258