500
509
1
5
512
11
435
3
6
552
0
8
523
2
697
1070
25
542
7
709
4
870
35
551
15
50
468
739
36
200
633
10
499
852
24
640
932
603
80
665
12
754
14
100
650
18
442
566