1073
2154
831
1459
1300
1116
1336
1200
1005
2279
7734
22335
1274
921
874
772
772
845
1686
957
2541
1485
4774
1450
1781
1359
1139
1483
987
1224
727
1055
1155
1763
2004
4446
821
1323
3128
1551
838
12349
1027
759
1520
1025
2708
746
920
798
2032
3321
1216
1034
11583
1149
1388
1468
1080
1256
883
2356
757
928
1264
884
910
636
5353
752
987
1768
1833
1557
799
769
740
1060
948
789
858
913
6494
1443
741
1115
838
4548
1217
599
1985
1010
1344
807
842
1000
723
769
2904
944
1305
966
883
2199
1597
9347
1995
728
968
809
709
702
1273
1284
3265
1077
840
1365
1329
769