50
536
3
5
463
1
2
457
0
600
1051
10
800
1112
11
8
510
4
1000
731
7
500
570
16
646
828
13
606
6
1017
12
22
2964
26
45
701
200
717
1050
100
797
400
3054
280
300
1952
67
3370
39
82
1599
2291
19
108
1104
38
1248
43
1322
18
72
1076
1787
21
151
952