969
3843
5856
988
2557
759
4991
757
1445
877
2090
919
737
1593
4041
1537
1109
2923
887
1231
1094
834
873
1310
2486
1911
2174
919
1248
2119
3172
1502
862
2645
1082
1761
2449
1468
676
1556
7087
1700
3203
70556
5790
2158
7359
5916
1017
733
3549
2130
2678
805
634
1115
4220
1310
1320
1835
970
797
3354
1368
848
984
628
21161
744
2350
1170
859
2022
1206
997
872
1396
858
1721
1011
729
715
1855
706
1508
1025
1097
1320
1521
1026
1105
1829
913
1594
1452
935
1318
1025
719
810
2979
725
882
910
890
863
749
42391
1380
1185
1377
698
2570
2994
1246
7675
812
1005
3196
1989