1331
1446
682
965
1273
2905
1406
822
715
1510
1656
816
802
965
810
1215
752
685
780
1964
1413
1522
816
2114
1433
1304
791
2822
829
677
1325
1056
1351
864
1134
812
1864
1424
814
3321
2727
2831
786
1156
1329
3099
1853
853
1335
730
2438
615
1397
1072
1353
822
876
759
718
1879
4260
838
643
764
732
712
1849
1677
846
608
694
1016
1255
772
1001
1803
893
747
869
756
1491
1461
1297
788
635
654
838
773
1504
1161
671
2146
663
658
1143
1374
1429
1241
905
681
680
1609
737
1007
1288
1631
1154
704
1016
2407
1784
1561
996
1873
688
757
1630
2116
692
726