1008
1149
621
908
1908
767
713
1054
878
1063
706
696
1458
615
1310
1355
1564
2573
1347
958
3148
976
835
2528
1835
888
1419
749
2634
5428
2023
1289
1374
987
681
799
1236
750
2349
1568
803
718
847
799
1407
2041
1144
727
639
622
868
717
859
1062
2088
1279
1411
703
699
1511
1322
1629
1505
1598
1384
659
736
1020
1014
1330
945
596
714
1739
1421
765
1015
3275
934
3088
1416
676
3399
1367
1020
1753
1833
949
800
878
712
1092
2158
1266
1880
3277
681
1075
794
737
1149
4260
2953
837
1315
802
1535
1131
909
700
976
1025
663
1234
1568
632
2491
1783
816
2100