500
514
2
300
533
1
4
454
50
427
0
399
3
9
30
261
477
13
100
381
5
700
623
15
509
12
14
486
8
1500
809
10
29