813
1935
246
166
1033
531
706
174
641
917
1413
239
278
157
193
1038
122
599
469
379
2744
1305
1202
958
1235
355
972
1842
1197
2354
648
336
301
161
146
249
244
245
228
687
786
376
194
662
243
296
616
556
2052
260
2161
689
222
265
614
