1046
1096
1096
657
845
1441
4902
938
666
4920
1575
2780
7115
5830
1500
1041
1397
724
1067
1005
1450
1372
712
1434
1551
784
1260
889
1810
1694
3015
2680
1409
1303
1311
1086
868
724
951
1249
615
2727
1549
1798
706
1354
843
3738
1286
921
1829
782
678
1121
1368
1945
1840
1300
873
755
2384
2004
737
9387
1543
1652
645
975
938
1142
675
1436
1673
793
1281
2157
818
976
2427
698
699
804
1588
739
663
868
636
684
658
916
712
661
1164
4045
843
689
721
3258
1425
1691
747
2716
648
1099
1941
1896
943
1083
692
1124
1787
2405
687
944
1427
955
614
1846
2768
758