200
1537
3
22
50
3535
5
100
1335
2
39
689
1
21
2878
0
1429
2574
2036
2421
2443
2394
1569
1543
881
624
803
745
4
1083
2734
859