870
931
933
999
2434
892
3561
970
918
1092
5649
2383
2275
3015
2106
962
1364
1513
926
1297
1632
963
1419
1643
1146
896
979
1062
960
881
864
906
980
2667
2261
2138
2245
2781
2234
1783
1407
1143
1367
1069
1037
1431
2034
1409
1747
947
1386
887
1246
1389
973
896
1196
1223
996
965
810
944
786
1765
817
2620
737
956
1114
1334
791
1304
863
837
817
1171
857
1408
2569
967
810
2095
1424
890
1785
876
1282
1566
872
840
836
885
2032
1380
751
773
862
1498
845
1770
1027
1553
796
906
918
1246
1257
974
810
805
1500
1802
778
971
1534
802
2284
906
807
2644