3090
6
3688
5
2535
2
19783
2760
4
32302
0
2626
1
3868
10
2160
2471
7
1913
1628
5052
1864
1186
462
1663
1407
2358
9
2932
25669
3498
1431
2666
17946
1819
2155
3
2061
5719
2136