1671
2161
2681
1862
1227
1267
1035
1687
1549
1086
931
1445
718
1035
868
811
775
813
850
817
637
909
739
876
1367
600
1671
783
650
1490
1719
875
1375
1667
1686
1856
727
754
735
695
750
821
1267
798
1086
981
4013
898
676
690
945
844
2161
730
2681
608
557
1862
1227
985