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
909
789
814
3275
665
1294
746
637
737
1350
2295
2542
1097
812
751
1096
1139
1370
776
743
720
700
1367
662
663
2057
710
2492
1063
1739
1457
1505
748
1064
1244
2297
1545
626
671
1402
1306
717
1202
1438
1014
804
931
729
1739
4420
2114
1971
718
883
684
971
2072
836
2072
697
2454
2188
4349