1556
2065
965
848
1160
859
911
1840
2526
2121
1885
1598
991
1731
733
3944
1058
1080
874
728
1636
1233
934
767
1570
886
1045
1379
888
1345
3112
815
716
911
808
793
2106
1616
952
860
1613
1035
729
741
1004
931
1237
2689
987
806
1577
797
3300
772
750
763
751
1169
823
1823
1113
735
720
676
1375
2030
953
688
1731
3396
2300
739
1201
1141
1135
1426
3166
958
775
750
1561
2028
786
2395
646
1039
1121
1074
1205
1655
673
735
1429
834
727
1367
1279
811
2001
929
1190
3834
959
1277
916
1167
1546
1560
2002
898
677
1150
1672
751
693
1027
666
681
812
1808