2043
966
1853
2372
892
1316
934
1094
879
919
1100
1594
1354
1432
965
960
1891
1565
1011
863
2480
863
810
1545
1688
1870
1902
858
1170
1499
1257
851
1218
1309
1006
1068
2652
971
3424
798
2050
1953
1162
785
2144
1424
1110
1164
819
1518
1128
912
1666
876
971
1489
942
1588
1028
1888
911
2308
2473
1120
1722
891
2794
1032
949
2963
1073
940
2340
2915
974
1497
2145
1299
918
896
996
1906
1446
1382
1115
3134
3466
808
909
1145
978
765
1799
3151
901
857
945
750
1173
912
1543
1516
849
1534
847
1309
1124
987
1526
2602
761
1429
792
950
3737
1437
1664
1489
1685
1023