3090
6
462
0
2358
9
19783
2
3694
17946
4471
6899
3868
10
5347
4
1628
1
2408
8
5052
25669
4044
5
4537
1593
499
2535
32302
2901
2139
3126
3
2932
3498
6668
2903
2964
2512
1603