1816
0
1239
1055
566
2012
2
66
883
721
3252
2595
1017
1488
1
2316
685
641
1481
800
1182
707
25669
1225
791
1380
3271
4
2204
5
5701
8
910
5094
9
3008
3
2512