1040
850
742
340
524
364
1589
3416
1228
633
325
1289
322
256
674
331
517
613
1217
760
413
833
5755
1765
6660
2086
319
315
1780
2818
328
6255
1703
524
408
736
1166
451
425
3060
502
2588
2305
1037
382
2954
400
384
835
459
395
2769
429
741
376
581
336
311
279
343
485
742
262
668
892
765
424
654
394
1293
364
3416
340
374
363
1169
306
993
1627
360
805
1198
836
728
541
432
1703
323
824
359
2413
306
368
782
931
965
897
3975
1194
470
328
1302
943
1046
618
486
294
427
889
518
487
467
1116
473
531
299
1435
929
2932
794