2901
1
3130
3
2642
1639
1825
1382
2512
2
197
0
1681
34959
18
2344
1699
895
4013
4099
8
951
1399
3372
10243
4
2437
915
868
1282
2454
370
2371
5
3485
7
6344
1148
2012