2269
2621
1965
2695
1675
817
1586
1336
1341
1350
1096
1613
2637
1105
2646
1112
2652
1887
1122
2156
1133
1147
904
906
910
1678
1937
2197
1181
2205
930
1699
933
1195
1971