2535
2
1193
2988
1
785
0
610
7394
5
3498
4
2430
12185
32302
21152
8
3090
6
1123
3083
3693
2152
1691
2591
19783
2082
7495
9
2932
1603
1301
2377
2529
7
17946
4363
2207
2980