50
4065
1
35
6574
2
4118
3833
7
5030
6293
3
100
4332
3085
0
2432
3007
4
3129
4074
2509
3955
4402
2819
1847
2394
2141
1664
2337
8
1987
10
2689
3766