615
1
995
5
946
495
2
435
933
4
937
2189
7
489
4871
536
545
642
464
1113
1128
391
557
1067
480
1112
502
911
1433
980
979
1102
1088
1745