50
326
3
4
700
2
13
500
345
0
400
401
9
403
6
16
1080
58
718
22
200
892
24
1328
8
904
1
7
20
420
300
950
51
100
974
4000
1118
18
48
10
761
37
506
12
569
15
769
5
622
23
438
75
897
14
73
501
507