3090
6
1819
1
21152
8
2535
2
2666
9
32302
0
1883
2377
2980
3546
5592
370
2932
19783
1699
582
3083
3694
1668
451
1903
3
3868
10
742
5431
392
2329
7034
2160
2873
769