3090
6
1528
2
2535
19783
32302
0
3868
10
2777
7
1431
1
3107
4
2160
2468
3
3439
8
2471
1628
5052
2456
1186
462
1663
5
1407
1044
2358
9
2932
25669
3498
2666
1348
17946
2155
2890