1020
796
2912
2375
906
903
930
2068
1641
3476
828
891
705
635
793
1761
810
812
1309
2007
869
760
803
1013
728
3190
942
2007
733
3063
679
911
1511
1476
861
1811
1166
1620
2526
780
1577
814
701
1550
971
703
2412
728
693
677
1277
883
764
687
1258
1490
1417
680
768
630
1367
668
662
795
957
1724
682
763
1112
852
1620
1129
2902
778
726
739
953
1629
1688
878
718
1089
947
699
1147
1253
848
1394
1233
680
782
2460
1642
1554
1139
1328
2976
686
841
1516
660
1735
3055
898
1419
4259
663
935
708
1122
891
1782
1512
1014
3144
674
710
835
876
668