1043
807
1702
600
588
572
927
600
1403
1699
1414
851
1110
668
624
1674
1406
904
748
680
646
1902
1437
1170
1427
1208
687
831
1343
1543
1694
803
1551
1297
850
603
1164
1123
522
750
1314
577
1291
1196
1378
1977
754
1116
721
1091
543
556
4793
1409
1522
620
1893
1160
692
2457
694
658
581
579
693
555
1604
4620
661
1098
979
1607
849
579
1113
1289
558
1079
972
1060
1323
1259
619
1194
589
1350
5160
647
553
1029
628
583
1556
665
903
1482
642
1935
597
1911
584
573
2319
556
785
1202
1358
538
1075
1476
652
710
613
613
603
1177
1528
763
824
588