596
1
993
579
571
516
664
593
1103
1112
646
990
1169
1542
4
975
603
1270
1841
5
2331
9
781
1146
543
708
826
3
624
1516
2
1903
8
2552
7
1117
1702
2947
10