2371
992
795
2615
729
1838
1211
962
940
881
983
3398
775
2495
2346
1009
719
1166
1065
1460
1161
733
1433
2093
722
1157
1595
4473
1189
714
695
3134
1354
1115
1324
2398
960
701
1079
20330
2145
888
1898
2024
4887
3989
1588
686
1474
5196
1762
740
1491
1354
1801
1120
1261
1185
2105
947
949
1243
1067
1818
926
1086
645
820
839
1103
1055
834
878
782
764
1522
716
1078
1245
965
963
730
1186
865
1403
999
660
783
802
665
15286
774
981
836
1708
3879
682
710
1358
811
794
2654
912
1095
840
737
1369
1636
999
1025
665
1755
717
1178
1063
1293
1023
1587
752
957