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
1470
1471
1996
1219
765
1025
683
824
667
691
771
1569
795
1454
709
1129
2289
1040
1568
1769
720
872
1581
691
2395
1246
1494
1649
879
851
701
1846
1083
1481
1635
1125
724
1006
1333
621
799
2544
949
1786
788
878
982
751
1941
978
4993
963
2723
893
2239
1082
766
2715
852
821
722