1661
2702
1750
1732
1615
944
1530
2568
1058
856
1288
1581
1082
818
1444
1071
900
852
753
1354
1570
18312
761
2608
842
1594
2399
3104
1169
1223
803
1191
814
1484
1064
991
1271
965
931
885
805
1010
1288
797
983
1025
1843
1661
1351
4353
834
1040
762
1381
816
855
871
1419
2036
771
856
3261
1069
1138
819
1473
1311
2481
924
1002
924
1474
1771
945
2292
950
1490
1232
1602
987
922
2597
759
791
1034
1328
926
1460
2833
853
2535
884
889
1274
855
1088
785
3473
904
873
1561
1302
1144
1223
2256
1555
2566
1830
1493
808
1034
1290
855
1728
1964
889
2311
786
1908
1355