5052
3700
1184
805
770
1088
1733
833
1550
2822
1101
1618
1348
1756
2037
1015
817
763
807
804
1277
1578
775
5970
988
875
1829
1504
4857
958
3000
918
898
836
1600
842
800
1527
1143
1057
1040
1488
1088
1554
1283
798
1282
921
882
4195
1947
2487
2102
1096
2165
1082
837
758
831
1549
1059
756
1154
896
2081
1084
2005
2168
862
1535
868
2244
797
1368
823
1082
1069
1165
2404
1215
918
1304
871
796
834
2604
1315
1429
851
1089
1387
760
941
2063
803
5562
1731
1008
1241
774
944
1822
780
1019
779
1536
1497
1224
1741
844
972
1493
2293
1852
965
953
890
1277
1550
989