50
3291
2
19
2947
3
2629
4
2010
1
4344
0
2875
2243
1823
5245
2267
2292
2800
2012
3045
3096
2584
2635
1830
1949
1921
2985
5
4299
2739
2110