4416
863
1380
3932
1175
1338
836
1002
1125
3478
983
932
1131
1039
850
1318
1531
1054
1294
1318
701
933
931
705
1207
870
732
1560
1438
1020
1108
813
775
1555
887
1151
1018
831
15189
770
1011
724
1044
1571
859
974
702
2041
834
783
851
1574
664
1214
1156
1058
736
1367
902
715