743
1050
1509
934
881
950
1102
1208
1437
1300
1985
1341
2108
1659
1830
2928
1460
800
3423
1838
1507
915
1991
1826
1342
1595
1680
1720
963
1715
1203
1287
795
871
1062
993
1577
811
756
985
1498
748
2385
761
709
2558
3788
1356
1343
2327
871
1233
1456
1740
1773
835
2824
1486
2074
1478
923
972
1099
1028
2006
1011
1581
1080
1683
806
1159
1188
953
1449
7633
778
1509
1293
1101
812
1111
677
1045
1304
1768
3970
1279
740
722
4594
1259
825
1247
774
904
863
755
847
711
1063
951
1491
747
741
1036
2304
867
652
1641
1000
677
1064
1387
809
6473
951
1207
3950
5073
1286