2535
2
21152
8
722
0
3090
6
3083
4235
2996
706
32302
612
19783
1614
572
2932
23
3498
4
3322
495
1189
87
2666
9
1374
17946
2650
20
683
813
1294
1
3484
2366
1153