1113
2840
1114
312
390
281
951
428
752
460
1111
5385
668
1066
1128
764
437
576
328
1184
691
1321
2540
966
908
980
418
1338
1054
730
2165
505
323
383
770
641
4083
570
966
473
468
1484
273
728
378
422
1465
473
573
918
336
1269
438
905
593
695
17589
317
468
482
1908
1108
616
833
411
470
329
159
356
1141
297
1967
814
546
315
262
1315
446
1277
1060
1621
341
954
360
1219
985
2617
569
287
428
915
329
1405
366
427
816
1874
1251
345
400
1441
1973
364
1170
2939
273
337
279
954
951
477
964
1483
342
803
1498
502
396
419
433