3971
1032
1541
1455
1509
1029
922
814
1266
670
1270
1174
1250
712
2239
1217
1214
1098
1389
1305
1335
1009
1214
1534
1227
724
632
1358
1373
1326
2629
1301
1306
1175
1541
1278
1524
752
1041
987
763
1298
1644
914
1232
1286
1426
2770
1084
1237
832
1826
1703
1068
815
1485
969
2683
785
1502
811
1692
804
662
857
1521
955
1163
1372
845
898
3013
889
1653
2151
2406
1634
2147
1146
4564
971
1155
2233
1130
757
1149
1470
1545
856
796
916
2290
673
1488
1094
1526
1135
793
863
759
598
1493
621
4351
1052
1966
2110
913
1020
1410
950
794
1426
819
689
747
807
691
752
883