2535
2
21152
8
3090
6
3083
32302
0
1072
19783
2932
3498
4
17946
1814
1294
1
2462
1153
2873
3
4160
4074
25669
38477
34
1586
3080
2736
1044
1515
83
8345
1350
4938
477
4044
5