2740
3
2012
2
2932
5440
8
19783
1622
1
2184
1523
2951
1169
981
758
0
2336
5
975
4
38477
34
1500
1536
6
3565
3378
3298