3067
2733
1849
2881
1528
1018
2286
1544
638
2003
808
1577
735
1507
1693
907
945
1248
983
983
1067
3780
2236
1013
1211
781
1166
904
3103
809
680
29903
1482
2519
1115
681
1458
1644
1481
2036
1523
921
1022
1812
1487
769
685
839
694
895
827
1649
1006
1737
1158
766
1565
1437
1327
836
1377
1592
1284
1477
1298
896
804
792
1216
903
998
864
690
1411
1114
898
1638
1000
564
1017
1114
1846
740
1572
962
1350
763
1190
1445
994
2122
1489
2213
942
977
841
791
795
708
647
837
890
658
1984
1367
711
864
1969
755
2478
873
910
895
2150
716
1474
1055
645
698
722