1244
716
694
1681
766
674
2988
606
1549
2508
4293
1989
1677
1541
1198
2589
774
1576
2605
1238
908
1663
1400
1434
1989
694
1350
1511
2339
1305
1596
762
1401
1094
1553
1360
1155
1439
1782
2140
2842
603
1525
784
649
1311
1321
1343
1237
944
1338
1132
992
1197
1516
1393
2136
1327
762
1402
2841
847
1346
1729
1291
1775
804
1854
780
1389
862
1012
2605
1703
659
2344
695
1000
1131
839
2238
1531
2537
822
2363
939
764
1514
834
1288
2159
1016
780
605
2022
739
1673
978
2024
828
933
1318
1227
964
896
1130
831
1330
1172
1237
789
644
690
4823
796
2689
811
1539
1437
807