104
0
1
279
429
674
2
559
3999
1188
3
1771
4422
57
2739
3971
4
4167
2783
2219
1552
5693
6
2675
3007
2602
3280
2859
5
3853
3293
3558
3803
3776
4303
7749
21