380
322
544
761
1030
439
347
935
1013
1479
1319
2082
4214
1103
1094
581
1225
1197
2037
869
768
664
889
831
765
713
810
807
755
957
874
731
817
1630
1080
757
933
772
850
844
692
956
498
710
700
752
793
1335
839
943
951
2099
1011
763
914
2327
718
868
1298
1144
609
395
483
375
535
372
413
538
322
313
947
1111
2300
1678
487
1006
358
328
357
502
1180
525
1335
351
661
418
1618
541
736
1888
552
1526
303
347
352
618
406
1210
826
833
383
577
2417
373
749
855
532
406
358
946
331
1414
2885
926
1225
539
294
493
1078
655