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
670
784
632
739
2877
2198
2626
1061
1251
2844
1925
648
1524
693
2098
2780
2999
676
733
1245
1275
1056
1049
2334
769
863
841
1449
1362
1241
1759
2016
1859
681
994
2601
713
985
1527
713
1122
673
853
639
3835
1160
846
820
764
2701
677
1370
1275
7090
1266
845
807
1328
843
903
709
728