3694
2
32302
0
2535
1749
1
21152
8
25669
815
1372
3090
6
3083
197
2377
929
3
19783
2932
898
3498
4
742
5402
9
17946
451
2480
2890
1294
1153
2001
1716
2534
2147
2600