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
711
928
1124
1139
795
1550
1401
610
1863
687
765
1020
1558
1243
916
1320
788
620
659
1272
930
2289
827
2195
839
889
659
802
694
869
1352
713
1481
4215
1434
541
1832
1396
1576
2182
1147
674
1765
659
1182
786
711
662
799
561
667
1933
2342
699
803
1688
699
2974
1574
705
2478