3090
6
2028
0
5164
5
2535
2
19783
3175
1
4034
6047
4
32302
5946
3868
10
2160
2522
2471
7
1628
4309
5052
8843
14
1186
462
1663
5701
8
1407
2358
9
3000
2932
25669
3498
1011