3090
6
2535
2
2358
9
1590
1
3498
4
3694
32302
0
21152
8
2982
3
1929
3083
19783
6346
16
3289
2932
1603
1397
6499
3117
2835
2377
17946
2207
4425
2980
994
2990
1348
3868
10
1294