3090
6
3688
5
2036
2
1431
1
2535
3102
19783
2358
9
2932
3498
4
32302
0
17946
1631
2626
5719
3868
10
1320
1153
10598
1903
3
3694
5347
1599
1960
2189
6095
2160
2203
21152
8
25669