5794
1004
1233
793
2465
2351
1590
833
1055
1043
1392
2373
3012
989
4820
2018
878
1411
1477
1610
812
1275
836
744
933
1446
1666
2004
984
4417
1287
1552
914
5304
2017
1158
993
766
9588
2033
2854
661
723
7212
1414
1058
1089
2129
1754
915
901
698
1348
905
2759
1160
806
1053
1120
2084
1731
1161
1053
740
922
1382
1722
1119
1241
687
1536
1497
1038
1112
753
1024
1948
6470
748
1084
1743
1738
1224
1194
1123
793
791
1278
1481
2018
922
879
1249
1228
720
1190
5071
1121
2879
1149
1404
907
822
779
1236
724
738
767
1160
1390
984
780
802
1526
739
825
1338
2122
950
1156