800
544
2
8
9
4
543
5
1
540
15
6
539
18
7
534
0
530
10
528
527
523
517
20
516
509
507
3
506
12
505
503
500
22
499
494