3090
6
2535
2
2090
1
6666
4
2358
9
3498
3544
3
3163
2668
2610
1976
3694
32302
0
21152
8
2414
101415
109
3083
1830
4132
4642
19783
6346
16
1412
2932
1603
1162
6499
2835
2377
17946