890
1146
1531
947
1022
1070
678
2518
2157
1536
5907
950
2123
881
1379
939
1109
1388
1051
895
1147
1705
1645
830
676
860
4150
1262
1123
2744
1169
879
811
785
2351
1253
1856
2132
1155
729
1419
853
2794
1942
1191
1603
1105
1216
20598
1550
1349
825
1748
864
806
2624
1416
773
854
3684