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