3090
6
32302
0
2535
2
19783
25669
3868
10
2471
7
2160
1628
1
1663
5
14
2932
403
1804
1186
2666
9
17946
3498
4
534
2155
3
1933
1189
2948
3694
2996
5052
1320
5347
6247
2906