43
0
2494
5
9970
32
4989
7043
20
1428
2
980
3
1104
435
1
2312
8
402
526
705
324
195
1527
530
1882
1747
4
3478
7