100
122
0
3
300
225
1
2
320
8
4
2.00
377
529
43
16.00
780
9
758
5
20
775
18
2943
25
50
2614
17
238
2606
29
2415
32
1403
710
870
1138
41
2646