4838
763
1089
871
1511
3776
1142
1586
1232
799
851
873
844
1289
1168
1018
1550
1079
3639
1768
1748
762
742
1069
1062
1085
703
684
1660
1541
1429
987
780
2302
847
659
775
1607
2545
836
774
761
3034
2855
12186
832
1811
939
820
876
7582
1700
2748
3756
1657
2261
1170
2178
1353
998