1586
1
4438
5
243
518
0
802
2842
8
297
2730
6
467
3815
392
671
3753
3
472
2
932
3312
2345
5126
11
7551
17
869
2249
2067
21743