1304
1761
449
939
528
1091
1262
866
267
1118
1017
428
611
1449
630
663
152
302
506
465
416
329
289
373
961
394
636
365
668
733
269
348
369
879
208
528
329
195
410
255
731
2013
484
304
334
295
298
285
537
294
568
272
826
337
142
1913
837
548
223
459