2254
676
659
788
705
839
898
2922
776
908
927
817
6239
1492
710
672
5072
673
893
809
1165
672
1540
868
1501
746
1391
741
731
1202
1243
1364
1201
2150
1119
1047
1336
2367
892
641
819
798
1377
1090
728
747
867
1044
995
765
702
1429
863
1046
3787
1083
1439
1326
866
929
4927
1063
704
1096
794
5304
1887
1507
746
2158
1666
3060
5084
1683
1853
1315
4473
761
679
3050
1205
1879
1001
1834
653
992
854
2602
698
949
2546
729
764
684
719
939
736
1215
1729
904
1610
1713
977
1150
960
1137
1719
1086
1209
1528
912
729
1840
961
1268
6360
890
1429
934
981