2082
1
2535
2
19783
2988
2980
785
0
32302
610
2377
572
25669
7394
5
3498
4
2430
12185
1380
1766
2996
1204
21152
8
1813
3691
3090
6
2921
1123
1431
3083
2209
802
1787