2314
1571
2034
1217
615
773
1443
1640
676
1963
803
1773
1130
1822
849
887
1103
2706
1908
1128
987
862
2932
1457
742
740
739
815
1159
1255
862
819
2530
763
682
2030
2193
694
2889
709
1425
704
1236
3225
5037
826
1509
4358
1100
1023
2778
1042
824
1544
5823
661
1237
989
1234
1431
1600
1386
1489
666
637
706
786
1136
1366
2041
862
1328
680
9387
1584
1861
864
1241
1337
1237
1235
1332
1297
2116
603
1666
1479
621
1671
782
2494
732
658
1804
2816
712
671
1788
1289
1134
2985
1651
1355
747
1905
1276
758
993
699
951
891
1416
886
1864
1323
771
740
796
980
1242