1086
0
935
5560
5
1902
2
2529
14
18403
6
4021
4
2102
3038
964
1
6703
2085
371
361
2167
180849
3471
3
1354
973
1419
2797
10
583
674
962
2989
788
483
4057
15
1152
2955