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
1548
1570
845
747
733
792
3354
3768
1246
1109
2543
848
927
764
1836
770
1311
1514
882
1171
1348
1452
752
1557
1650
934
3872
725
744
1008
1679
837
1305
1852
2057
794
1729
689
710
981
819
1627
997
818
2928
2022
2669
1757
752
2161
1195
3168
795
891
2067
1412
9738
723
855
841
1078