1586
1
1543
2
4594
1115
543
0
4328
10
8766
437
266
2647
121182
3663
759
822
1152
1009
511
4830
471
18403
6
2526
3
475