1810
1223
635
972
738
890
917
949
1207
807
1728
2426
1038
1145
2271
1144
1212
1208
1284
1679
3490
1716
2883
2113
12670
1563
2292
3064
3191