2012
2
2316
0
2921
5
2264
1
19783
5440
8
800
685
1329
2069
721
2595
534
791
2204
25669
3435
4
4358
6
2156
3673
3
2661
9
2337
1225
1676
1210
4933
13
2452
3008
2173
2512