1302
2415
1095
687
1274
2165
1126
687
759
1282
699
1060
1644
709
1175
738
813
1041
1412
3048
943
922
3782
1592
669
1208
741
706
1351
1509
660
1618
741
735
814
700
1444
708
743
827
688
650
955
1776
747
741
5178
705
1064
705
957
657
1254
802
1222
937
629
1466
797
890
748
880
671
1375
682
1651
1831
2205
646
777
901
1125
728
971
619
1345
733
676
631
984
759
903
638
709
892
2244
1994
2777
2340
1575
833
1374
859
2504
1571
2465
904
1161
664
3608
732
2876
620
1969
735
1007
900
620
1135
1362
623
2404
811
647
940
774
701
796
858
2698