821
54020
1139
769
1815
781
1192
871
890
1033
951
2901
1583
1234
1272
2928
3132
625
2177
994
1450
1981
1038
855
3355
1236
4080
1163
1752
1164
1688
1186
1047
1653
893
1142
829
712
1341
860
1110
1031
1285
948
1052
685
1432
1046
750
1845
2493
1989
928
856
2309
662
720
9119
1125
1776
764
1025
823
1626
965
744
1932
1689
838
3872
3908
788
1078
1267
1336
1204
744
1348
1935
5481
1202
1440
809
609
1547
802
820
845
832
1001
1263
1978
1143
1347
1627
850
2733
782
819
1062
31297
1131
753
1021
728
765
1765
1082
1435
2341
710
981
2057
1301
1675
1129
791
2074
823
1177