500
219
4
10
600
734
26
14
200
327
7
9
528
18
598
8
300
509
1
3
862
27
17
551
5
800
514
299
651
12
622
15
1000
1914
74
45
662
6
937
34
613
0
636
793
13
1023
639
470
547
617
1010
786
460
668
586