644
1976
2422
871
851
751
729
671
798
706
1414
2907
1376
1462
797
1241
827
819
1664
1044
782
640
853
1103
669
1798
952
643
2474
1791
1489
959
1688
981
1679
1195
844
1211
1848
1970
1505
1005
1423
1358
1299
871
1395
1485
1541
669
1585
734
1007
685
1360
739
1275
1502
1139
2295
1016
836
658
1021
937
764
1380
1124
725
1537
711
1179
1025
893
977
674
1330
1123
898
710
1416
711
1140
1609
856
676
2631
1022
2448
915
4303
1396
839
969
855
708
2892
1693
932
708
1052
817
707
945
1269
735
694
1762
2114
964
1394
1547
963
634
1656
1291
1558
673
1554
876