639
1487
1304
1672
872
821
1183
742
761
752
797
757
2874
773
735
1244
769
959
836
1664
729
1486
1171
868
3576
976
1347
784
859
2142
749
755
1362
1957
653
7653
1011
569
1363
2007
1671
694
868
753
1652
1548
1619
728
1181
716
12644
1166
2655
710
49152
3217
1006
1837
3086
1111