150
281
2
1
700
448
14
50
376
4
556
7
500
679
975
11
19
703
16
300
778
1500
1233
23
18
2896
0
4780
3
2925
31