1300
1088
828
1833
6398
2164
905
1052
3370
1249
1815
903
1689
3985
1160
880
930
708
1648
1938
1201
788
1144
984
952
2136
1132
4017
6511
1096
6357
5130
747
1868
1300
1405
1520
2459
973
1788
2598
1348
14719
2173
1027
820
758
832
976
907
1209
1094
807
2177
1104
871
1338
1439
1057
1919
773
3149
867
679
1259
982
1979
1254
1406
739
710
933
783
750
1193
821
1106
881
986
964
794
2443
942
924
1048
820
2687
651
1687
937
792
778
1374
1553
702
2523
1144
851
1894
2564
766
1685
842
699
1132
1442
3561
3961
888
790
8008
973
3570
750
2666
703
757
659
990
1786